Career 2020 2019 2018 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F2 Spain #2-w2 Spain #2-w3 Spain #2-w4 Romania F1 Romania F2 Romania F3 Romania F4 Romania F5 Romania F7 Romania F8 Romania F9 Romania F10 Romania F11 Romania F12 Romania F13 Romania F15 Romania F16 Romania F17 Austria F1 Austria F2 Italy F2 Italy F3 Italy F4 Turkey #1-w1 Turkey #1-w2 Turkey #1-w3 Turkey #1-w4 Romania F1 Romania F2 Romania F3 Turkey F1 Romania F7 Romania F8 Romania F10 Romania F11 Romania F12 Romania F13 Romania F16 Romania F17 Czech Republic F4 Czech Republic F5 Belgium F1 Tunisia F4 Tunisia F5 Tunisia F6 Spain F6 Spain F7 Italy F5 Romania F11 Morocco F1 Morocco F2 Morocco F2 Egypt F1 Egypt F2 Romania F1 Romania F3 Romania F9 Morocco F7 USA F1 USA F2 India F1 India F2 Romania F3 Romania F5 Romania F8 Romania F10 Croatia F12 USA F1 USA F3 USA F4 Romania F5 Romania F10 Australia F4 Australia F5 Romania F1 Romania F2 Romania F3 Romania F7 Morocco F6 Morocco F9 USA F3 India F3 Croatia F11 Iran F1 Iran F2 Iran F3 Romania F15 BH Tennis Open International Cup - Belo Horizonte Delray Beach International Tennis Championships - Delray Beach Romania F3 Romania F4 Romania F5 Romania F6 Romania F7 Romania F1 (Bucharest) Romania F8 (Bucharest) M15 Bucharest M15 Brasov M15 Bucharest M15 Curtea de Arges Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas VII Avierto Internacional de Salinas - Salinas TCT Open - Tunis Ljubljana Open 2002 - Ljubljana Zagreb Open - Zagreb IX Open Internacional D'Andorra - Andorra Muller Cup - Ulm Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte V Gramado Open de Tennis - Gramado Asirom Challenger Brasov - Brasov III Gramado Open de Tenis - Gramado BH Tennis Open International Cup - Belo Horizonte Geneva Challenger - Geneva Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo VI Trofeo Ciudad de Quito - Quito BCP Tennis Classic - Sao Paulo USTA Men's Challenger of Dallas - Dallas VI Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi 2001 Centura USTA Challenger - Rocky Mount Aberto Da Costa Do Sauipe - Bahia Intelig Tennis Cup - Campos do Jordao TESS Tennis Classic - Campinas Credicard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte IV Gramado Open de Tenis - Gramado Segundo Aberto de Brasilia - Brasilia Telesp Celular Open - Campinas Global Telecom Open - Florianopolis SMS Tennis Open - Sao Paulo Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Haagen Dazs Open - Caracas Gran Copa Ericsson - Rio de Janeiro 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville Britania Zavaleta - Puebla SMS Tennis Cup - Sao Paulo Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas BH Tennis Open International Cup - Belo Horizonte VIII Avierto Internacional de Salinas - Salinas 2003 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda 2003 Eddleman USTA Challenger - Birmingham 2003 West Side Tennis Club Challenger - Forest Hills X Open Internacional D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba Binghamton Professional Tennis Tournament - Binghamton Asirom Challenger - Brasov VI Gramado Open de Tenis - Gramado IX Trofeo Ciudad de Quito - Quito USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin Britania Zavaleta - Puebla Sao Paulo - Brazil Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City Zagreb Open - Zagreb Schickedanz Open - Furth ATU Cup - Weiden Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte VI Gramado Open de Tenis - Gramado Timisoara Challenger - Timisoara Brasov Challenger - Brasov Aberto de Sao Paulo - Sao Paulo Top Wool Challenger - Biella Timisoara Challenger 2005 - Timisoara Challenger Brasov - Brasov Corona Mexico City Open - Mexico City Tennis Napoli Cup 2006 - Napoli Aberto de Santa Catarina - Florianopolis Abierto Colombiano de Tenis - Bogota Prosperita Open 2006 - Ostrava Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills Unique Zagreb Open - Zagreb Baden Open - Ettlingen Schickendanz Open - Furth Czech Open 2006 - Prostejov Constanta Challenger - Constanta 2006 North Shore Pro Tennis Championship - Winnetka Akbank Private Banking TED Open 2006 - Istanbul Credicard Mastercard Tennis Cup - Campos do Jordao Timisoara Challenger - Timisoara Joinville Tennis Festival - Joinville Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Challenger Brasov - Brasov Amazonia Open de Tenis - Belem Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Morocco Tennis Tour - Rabat Morocco Tennis Tour - Fes Voit Mexico City Open - Mexico City Unicredit (Suisse) Bank S.A. Challenger - Chiasso Aberto de Santa Catarina de Tenis - Florianopolis Roma Challenger 2007 - Rome ECU Prague Open - Prague Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Schickedanz Open 2007 - Furth Unicredit Czech Open 2007 - Prostejov Challenger Lugano - Lugano Mamaia Challenger - Constanta Sporting Challenger '07 Trofeo Regione Piemonte - Turin Trofeo Sisma Mantova - Mantova Timisoara Challenger - Timisoara Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao LXVII Concursu Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Citta di Como - Como Brasov Challenger - Brasov Ipsos Bucharest Challenger - Bucharest XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Ford Tennis Championships - Louisville Tatra Banka Slovak Open - Bratislava Music City Challenger - Nashville JSM Challenger - Champaign ITG Miami Challenger - Miami Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas South African Airways Open - East London Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Morocco Tennis Tour - Tanger AGT Challenger - Leon 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso III Aberto Santa Catarina de Tenis - Florianopolis Roma Open Challenger - Rome Pharma Medico Open 2008 - Aarhus Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir Bulgarian Open Challenger - Sofia Mamaia Challenger - Constanta BSI Challenger Lugano - Lugano Seguros Bolivar Open - Bogota V Manta Open-Trofeo Ricardo Delgado Aray - Manta Oberstaufen Cup-Head German Master's Series - Oberstaufen BH Tenis Open International Cup 2008 - Belo Horizonte Timisoara Challenger - Timisoara Credicard Citi Mastercard Tennis Cup - Campos do Jordao LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Brasov Challenger - Brasov XIV Challenger ATP Club Premium Open - Quito Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Ipsos Bucharest Challenger - Bucharest Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil PEOPLEnet CUP - Dnepropetrovsk Sao Paulo Challenger Noumea Challenger Salinas Challenger Heilbronn Challenger Dallas Challenger Tanger Challenger Meknes Challenger Rabat Challenger Bogota Challenger Napoli Challenger Athens Challenger Rome Challenger Ostrava Challenger Zagreb Challenger Prostejov Challenger Lugano Challenger Winnetka Challenger Bogota Challenger Belo Horizonte Challenger San Marino Challenger Campos do Jordao Challenger Cordenons Challenger Brasilia Challenger Cali Challenger Bogota Challenger Sao Paulo Challenger Sao Paulo Challenger Bucaramanga Challenger Rabat Challenger Marrakech Challenger Napoli Challenger Bogota Challenger Monza Challenger Blunmenau Challenger Curitiba Challenger Alessandria Challenger Rome Challenger Kosice Challenger Milan Challenger Marburg Challenger Arad Challenger Oberstaufen Challenger Kitzbuhel Challenger Campos do Jordao Challenger Brasilia Challenger Trani Challenger Salvador Challenger Manerbio Challenger Como Challenger Brasov Challenger Bangkok Challenger Napoli Challenger Aachen Challenger Bratislava Challenger Sao Paulo Challenger Meknes Challenger Casablanca Challenger Rabat Challenger Marrakech Challenger Monza Challenger Blumenau Challenger Rome Challenger Napoli Challenger Santos Challenger Furth Challenger Kosice Challenger Braunschweig Challenger Oberstaufen Challenger Campos do Jordao Challenger Samarkand Challenger Cordenons Challenger Manerbio Challenger Brasov Challenger Campinas Challenger Recife Challenger Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Buenos Aires Challenger Florianopolis Challenger Guadalajara Challenger Rabat Challenger Marrakech Challenger St. Brieuc Challenger Mersin Challenger Santos Challenger Sao Paulo Challenger Rio Quente Challenger Kosice Challenger Marburg Challenger Arad Challenger Timisoara Challenger Poznan Challenger Sibiu Challenger Brasov Challenger Campinas Challenger Belem Challenger Rio De Janeiro Challenger Sao Paulo Challenger St. Brieuc Challenger Mersin Challenger Ostrava Challenger Arad Challenger Kosice Challenger Timisoara Challenger Scheveningen Challenger Liberec Challenger Brasov Challenger Sibiu Challenger Casablanca Challenger Helsinki Challenger Arad Challenger Scheveningen Challenger Brasov Challenger Trnava Challenger Sibiu Challenger Sibiu Challenger Nossa Caixa Aberto de Sao Paulo - Sao Paulo Brazil Open - Salvador BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Gelsor Open Romania - Bucharest Brasil Open - Salvador Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London 2003 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Gelsor Open Romania - Bucharest Brasil Open - Salvador Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open Romania - Bucharest International Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Heineken Open - Auckland International Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston BMW Open - Munich The 10tele.com Open - Nottingham Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Open Romania - Bucharest Open de Moselle - Metz CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis BCR Open Romania - Bucharest MoviStar Open - Vina del Mar Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors - Basel Open 13 - Marseille BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna SA Tennis Open - Johannesburg SAP Open - San Jose Estoril Open - Estoril AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Proton Malaysian Open - Kuala Lumpur Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Mercedes Cup - Stuttgart International German Open - Hamburg BCR Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Movistar Open - Santiago Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Winston Salem - Winston Salem BCR Open Romania - Bucharest Brisbane International - Brisbane Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Bet-at-home Cup - Kitzbuhel Citi Open - Washington Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Credit Agricole Suisse Open - Gstaad Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Tennis Masters Series - Miami Tennis Masters Series - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Davis Cup, Group 2, 2R, BRA-AHO 5-0 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, PO, ROU-KOR 4-1 Davis Cup, World Group, PO, BRA-SWE 1-3 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, PO, ROU-IND, 4-1 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, World Group, PO, IND-BRA 3-2 Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, PO, RUS-BRA 3-2